structures along a railroad - French English Dictionary